Informationen zum Forum AutoCAD ARX Object:
Anzahl aktive Mitglieder: 232
Anzahl Beiträge: 4.287
Anzahl Themen: 769

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 4, 4 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

AutoCAD ARX Object : Prüfen welche Programme geladen sind
Gloem am 12.09.2009 um 13:09 Uhr (0)
hab gerade meine erste lisp-funtion geschrieben:Code:(defun test(/)(print "test))Über die Console funktioniert der Aufruf der LISP-Funktion auch, aber über meinen Button in der Toolbar eben nichtCode:Dim walkLayout As AcadToolbarItemwalkLayout = laOsToolbar.AddToolbarButton(laOsToolbar.Count, "Layouts", "Layouts", IIf(Utils.IsLispCommandDefined("C:test"), "layouts", "lispRoutineInToolbarNotLoaded") + vbCr)walkLayout.SetBitmaps("LaOsLayouts_small.bmp", "LaOsLayouts_large.bmp")Meine Lisp-Funktionen hab ich i ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Prüfen welche Programme geladen sind
Gloem am 07.09.2009 um 18:58 Uhr (0)
Hallo,während AutoCAD läuft kann ich über Extras-AutoLisp-Anwendungen überprüfen welche Lisp- und ARX-Programme geladen sind. Kann ich diese Liste auch per .Net abfragen?

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Prüfen welche Programme geladen sind
Gloem am 08.09.2009 um 18:46 Uhr (0)
Das untere Beispiel mit den Lisp-Routinen hört sich sehr gut an. Nur leider kann ich auf die Klasse Autodesk.AutoCAD.Internal nicht zugreifen, die scheint bei mir nicht vorhanden zu sein. Brauch ich dafür noch einen extra Verweis.Ich hab sowieso irgendwie den Eindruck das das alles irgendwie nicht richtig installiert ist, da mir die F1-Hilfe für die AutoCAD-Objekte fehlt

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Prüfen welche Programme geladen sind
Gloem am 08.09.2009 um 19:54 Uhr (0)
Das Einbinden der Internal.dll hat ohne Probleme geklappt, allerdings bekomm ich den Aufruf nicht richtig hin. Wenn ich bspw. eine Lisp-Routine habe die mit txr gestartet wird und auch funktioniert liefert er mir mit dem Code keine MessageboxCode:If (Autodesk.AutoCAD.Internal.Utils.IsLispCommandDefined("txr")) Then MsgBox("geladen") End If

In das Form AutoCAD ARX Object wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz